Platform Explorer / Nuxeo Platform 6.0

Component org.nuxeo.runtime.management.ServerLocator

Documentation

Locate or define mbeans server that will be available to the resource publisher.

Implementation

Class: org.nuxeo.runtime.management.ServerLocatorService

Services

Extension Points

XML Source

<?xml version="1.0"?>
<component name="org.nuxeo.runtime.management.ServerLocator">

  <implementation class="org.nuxeo.runtime.management.ServerLocatorService" />

  <documentation>
  <p>Locate or define mbeans server that will be available to the resource publisher.</p>
  </documentation>
  
  <service>
    <provide interface="org.nuxeo.runtime.management.ServerLocator" />
  </service>

  <extension-point name="locators">
  
    <documentation>
      <p>Here is the information that have to be provided : 
      the server <emph>domain</emph> name, 
      is this mbean server the <emph>default</emph> server, 
      is this mbean server already <emph>exist</emph>,
      the <emph>rmiPort</emph> where this mbean server is registered into.</p>
      <p>The following line figures out the use :<br/>
      &lt;locator domain="org.nuxeo" default="true" exist="false" rmiPort="2100"/&gt;
      </p>
    </documentation>
    
    <object class="org.nuxeo.runtime.management.ServerLocatorDescriptor" />
  </extension-point>
  
</component>